package com.xb.loan.admin.dao.system;


import com.xb.loan.admin.bean.system.OssOperateLog;
import com.xb.loan.util.mybatis.MyBatisRepository;

import java.util.List;
import java.util.Map;

@MyBatisRepository
public interface OssOperateLogDao {
    int deleteByPrimaryKey(Integer operateLogId);

    int insert(OssOperateLog record);

    int insertSelective(OssOperateLog record);

    OssOperateLog selectByPrimaryKey(Integer operateLogId);

    int updateByPrimaryKeySelective(OssOperateLog record);

    int updateByPrimaryKey(OssOperateLog record);
    
    List<OssOperateLog> queryOssOperateLogPage(Map<String, Object> map);
    
    int queryOssOperateLogCount(Map<String, Object> map);
    
    List<Map<String, Object>> queryOssOperateLogMap(Map<String, Object> map);
}